a rubber check - Turkish English Dictionary